package com.qianli.cashmama.trade.client.vo;

import com.qianli.cashmama.trade.common.enums.TradeStatusEnum;

import java.io.Serializable;
import java.util.Map;

/**
 * Created with IntelliJ IDEA.
 * User: sm
 * Date: 2017/9/6
 * Time: 上午11:55
 */
public class RepaymentVO  implements Serializable{

    private String userCode;

    private String tradeNo;

    private String mobile;

    private String borrowCapital;

    private int totalPeriod;

    private String receivedCapital;

    private Map<String, String> payDateMap;

    private String bankName;

    private String bankCard;

    private TradeStatusEnum tradeStatus;

    public String getUserCode() {
        return userCode;
    }

    public RepaymentVO setUserCode(String userCode) {
        this.userCode = userCode;
        return this;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public RepaymentVO setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
        return this;
    }

    public String getMobile() {
        return mobile;
    }

    public RepaymentVO setMobile(String mobile) {
        this.mobile = mobile;
        return this;
    }

    public String getBorrowCapital() {
        return borrowCapital;
    }

    public RepaymentVO setBorrowCapital(String borrowCapital) {
        this.borrowCapital = borrowCapital;
        return this;
    }

    public int getTotalPeriod() {
        return totalPeriod;
    }

    public RepaymentVO setTotalPeriod(int totalPeriod) {
        this.totalPeriod = totalPeriod;
        return this;
    }

    public String getReceivedCapital() {
        return receivedCapital;
    }

    public RepaymentVO setReceivedCapital(String receivedCapital) {
        this.receivedCapital = receivedCapital;
        return this;
    }

    public Map<String, String> getPayDateMap() {
        return payDateMap;
    }

    public RepaymentVO setPayDateMap(Map<String, String> payDateMap) {
        this.payDateMap = payDateMap;
        return this;
    }

    public String getBankName() {
        return bankName;
    }

    public RepaymentVO setBankName(String bankName) {
        this.bankName = bankName;
        return this;
    }

    public String getBankCard() {
        return bankCard;
    }

    public RepaymentVO setBankCard(String bankCard) {
        this.bankCard = bankCard;
        return this;
    }

    public TradeStatusEnum getTradeStatus() {
        return tradeStatus;
    }

    public RepaymentVO setTradeStatus(TradeStatusEnum tradeStatus) {
        this.tradeStatus = tradeStatus;
        return this;
    }
}
